Metal Gear Rex
February 6th, 2010, 00:31
I tried again with debug... here is the log...
Dungeon Keeper FX ver 0.3.3.2430 (debug release)
LOG CREATED @ 16:25:58 05-02-2010
Sync: CPU GenuineIntel type 0 family 15 model 2 stepping 5 features bfebfbff
Sync: PhysicalMemory 32
Sync: Memory-demanding features enabled.
Sync: load_configuration: Starting
Sync: load_configuration: Processing config file, 691 bytes
Sync: load_configuration: Config loaded
Sync: setup_screen_mode_zero: Setting up mode 13
Sync: setup_screen: Pitch stays at 640
Sync: LbScreenSetup: Mode setup succeeded
Sync: LbScreenSetup: Done filling display properties struct
Sync: LbScreenSetup: Finished
Sync: Moon phase 0.3769
Sync: init_sound: Starting
Sync: setup_screen: Pitch stays at 320
Sync: LbScreenSetup: Mode setup succeeded
Sync: LbScreenSetup: Done filling display properties struct
Sync: LbScreenSetup: Finished
Sync: initial_setup: Starting
Sync: clear_game: Starting
Sync: clear_game_for_summary: Starting
Sync: delete_all_structures: Starting
Sync: clear_dungeons: Starting
Sync: clear_computer: Starting
Sync: ceiling_set_info: Starting
Sync: init_animating_texture_maps: Starting
Sync: load_settings: Starting
Sync: setup_gui_strings_data: Starting
Sync: setup_heaps: Starting
Sync: GraphicsHeap Size 8388608
Sync: SoundHeap Size 8388608
Sync: init_sound_heap_two_banks: Starting
Sync: Sound samples in banks: 840,126
Sync: init_keeper: Starting
Sync: init_colours: Starting
Sync: load_terrain_config: Reading terrain config file "terrain.cfg".
Sync: load_lenses_config: Reading Lenses config file "lenses.cfg".
Sync: load_magic_config: Reading Magic config file "magic.cfg".
Sync: load_creaturetypes_config: Reading Creature config file "creature.cfg".
Sync: load_rules_config: Reading rules config file "rules.cfg".
Sync: load_creaturemodel_config_file: Reading "wizard.cfg".
Sync: load_creaturemodel_config_file: Reading "barbarian.cfg".
Sync: load_creaturemodel_config_file: Reading "archer.cfg".
Sync: load_creaturemodel_config_file: Reading "monk.cfg".
Sync: load_creaturemodel_config_file: Reading "dwarfa.cfg".
Sync: load_creaturemodel_config_file: Reading "knight.cfg".
Sync: load_creaturemodel_config_file: Reading "avatar.cfg".
Sync: load_creaturemodel_config_file: Reading "tunneller.cfg".
Sync: load_creaturemodel_config_file: Reading "witch.cfg".
Sync: load_creaturemodel_config_file: Reading "giant.cfg".
Sync: load_creaturemodel_config_file: Reading "fairy.cfg".
Sync: load_creaturemodel_config_file: Reading "thief.cfg".
Sync: load_creaturemodel_config_file: Reading "samurai.cfg".
Sync: load_creaturemodel_config_file: Reading "horny.cfg".
Sync: load_creaturemodel_config_file: Reading "skeleton.cfg".
Sync: load_creaturemodel_config_file: Reading "troll.cfg".
Sync: load_creaturemodel_config_file: Reading "dragon.cfg".
Sync: load_creaturemodel_config_file: Reading "demonspawn.cfg".
Sync: load_creaturemodel_config_file: Reading "fly.cfg".
Sync: load_creaturemodel_config_file: Reading "dark_mistress.cfg".
Sync: load_creaturemodel_config_file: Reading "sorceror.cfg".
Sync: load_creaturemodel_config_file: Reading "bile_demon.cfg".
Sync: load_creaturemodel_config_file: Reading "imp.cfg".
Sync: load_creaturemodel_config_file: Reading "bug.cfg".
Sync: load_creaturemodel_config_file: Reading "vampire.cfg".
Sync: load_creaturemodel_config_file: Reading "spider.cfg".
Sync: load_creaturemodel_config_file: Reading "hell_hound.cfg".
Sync: load_creaturemodel_config_file: Reading "ghost.cfg".
Sync: load_creaturemodel_config_file: Reading "tentacle.cfg".
Sync: load_creaturemodel_config_file: Reading "orc.cfg".
Sync: load_creaturemodel_config_file: Reading "floating_spirit.cfg".
Sync: load_stats_files: Finished
Sync: check_and_auto_fix_stats: Starting
Sync: check_and_auto_fix_stats: Finished
Sync: load_cube_file: Starting
Sync: load_anim_file: Starting
Sync: init_keeper: Finished
Sync: Pentium Pro polygon rendering on
Sync: setup_3d: Starting
Sync: Recomputing fade tables
Sync: init_lookups: Starting
Sync: game_loop: Entering gameplay loop.
Sync: wait_at_frontend: Falling into frontend menu.
Sync: load_campaign: Parsing campaign file "ancntkpr.cfg".
Sync: load_campaign: Parsing campaign file "grkreign.cfg".
Sync: load_campaign: Parsing campaign file "keeporig.cfg".
Sync: load_campaign: Parsing campaign file "questfth.cfg".
Sync: load_campaigns_list: Found 4 campaign files, properly loaded 4.
Sync: setup_screen_mode_minimal: Setting up mode 13
Sync: setup_screen: Pitch stays at 640
Sync: LbScreenSetup: Mode setup succeeded
Sync: LbScreenSetup: Done filling display properties struct
Sync: LbScreenSetup: Finished
Sync: get_startup_menu_state: Standard startup state selected
Sync: frontend_set_state: State 0 will be switched to 1
Sync: Frontend state change from 0 into 1
Sync: continue_game_available: Starting
Sync: load_campaign: Reading campaign file "keeporig.cfg".
Sync: parse_campaign_map_blocks: Starting
Sync: continue_game_available: Continue to level 11 is available
Sync: add_to_menu_stack: Menu 18 put on stack, at position 0.
Sync: Created menu at slot 0, pos (0,0) size (640,480)
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: frontend_set_state: State 1 will be switched to 2
Sync: Frontend state change from 1 into 2
Sync: add_to_menu_stack: Menu 19 put on stack, at position 0.
Sync: Created menu at slot 0, pos (0,0) size (640,480)
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: frontend_set_state: State 2 will be switched to 1
Sync: Frontend state change from 2 into 1
Sync: continue_game_available: Starting
Sync: continue_game_available: Continue to level 11 is available
Sync: add_to_menu_stack: Menu 18 put on stack, at position 0.
Sync: Created menu at slot 0, pos (0,0) size (640,480)
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: frontend_set_state: State 1 will be switched to 4
Sync: Frontend state change from 1 into 4
Sync: add_to_menu_stack: Menu 20 put on stack, at position 0.
Sync: Created menu at slot 0, pos (0,0) size (640,480)
Net: Enumerate Services called
Sync: level_lof_file_parse: Starting for "ddiskmp.lof"
Warning: level_lof_file_parse: Incorrect .LOF file name "ddiskmp.lof", skipped.
Sync: level_lof_file_parse: Starting for "dklevels.lof"
Warning: level_lof_file_parse: Incorrect .LOF file name "dklevels.lof", skipped.
Sync: level_lof_file_parse: Starting for "map00021.lof"
Sync: level_lof_file_parse: Starting for "map00022.lof"
Sync: level_lof_file_parse: Starting for "map00023.lof"
Sync: level_lof_file_parse: Starting for "map00024.lof"
Sync: level_lof_file_parse: Starting for "map00025.lof"
Sync: level_lof_file_parse: Starting for "map00026.lof"
Sync: level_lof_file_parse: Starting for "map00027.lof"
Sync: level_lof_file_parse: Starting for "map00028.lof"
Sync: level_lof_file_parse: Starting for "map00029.lof"
Sync: level_lof_file_parse: Starting for "map00030.lof"
Sync: level_lof_file_parse: Starting for "map00031.lof"
Sync: level_lof_file_parse: Starting for "map00032.lof"
Sync: level_lof_file_parse: Starting for "map00033.lof"
Sync: level_lof_file_parse: Starting for "map00034.lof"
Sync: level_lof_file_parse: Starting for "map00035.lof"
Sync: level_lof_file_parse: Starting for "map00036.lof"
Sync: level_lof_file_parse: Starting for "map00037.lof"
Sync: level_lof_file_parse: Starting for "map00038.lof"
Sync: level_lof_file_parse: Starting for "map00039.lof"
Sync: level_lof_file_parse: Starting for "map00040.lof"
Sync: level_lof_file_parse: Starting for "map00122.lof"
Sync: level_lof_file_parse: Starting for "map00123.lof"
Sync: level_lof_file_parse: Starting for "map00124.lof"
Sync: level_lof_file_parse: Starting for "map00126.lof"
Sync: level_lof_file_parse: Starting for "map00127.lof"
Sync: level_lof_file_parse: Starting for "map00130.lof"
Sync: level_lof_file_parse: Starting for "map00131.lof"
Sync: level_lof_file_parse: Starting for "map00132.lof"
Sync: level_lof_file_parse: Starting for "map00133.lof"
Sync: level_lof_file_parse: Starting for "map00135.lof"
Sync: level_lof_file_parse: Starting for "map00145.lof"
Sync: level_lof_file_parse: Starting for "map00146.lof"
Sync: level_lof_file_parse: Starting for "map00147.lof"
Sync: level_lof_file_parse: Starting for "map00149.lof"
Sync: level_lof_file_parse: Starting for "map00150.lof"
Sync: level_lof_file_parse: Starting for "map00255.lof"
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Service Menu"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: frontend_set_state: State 4 will be switched to 24
Sync: Frontend state change from 4 into 24
Sync: load_map_and_window: Starting
load_map_and_window: 8
load_map_and_window: 9 e23de8
load_map_and_window: 10 [dkwind00]
Sync: load_map_and_window: Finished
Sync: level_lof_file_parse: Starting for "ddiskmp.lof"
Warning: level_lof_file_parse: Incorrect .LOF file name "ddiskmp.lof", skipped.
Sync: level_lof_file_parse: Starting for "dklevels.lof"
Warning: level_lof_file_parse: Incorrect .LOF file name "dklevels.lof", skipped.
Sync: level_lof_file_parse: Starting for "map00021.lof"
Sync: level_lof_file_parse: Starting for "map00022.lof"
Sync: level_lof_file_parse: Starting for "map00023.lof"
Sync: level_lof_file_parse: Starting for "map00024.lof"
Sync: level_lof_file_parse: Starting for "map00025.lof"
Sync: level_lof_file_parse: Starting for "map00026.lof"
Sync: level_lof_file_parse: Starting for "map00027.lof"
Sync: level_lof_file_parse: Starting for "map00028.lof"
Sync: level_lof_file_parse: Starting for "map00029.lof"
Sync: level_lof_file_parse: Starting for "map00030.lof"
Sync: level_lof_file_parse: Starting for "map00031.lof"
Sync: level_lof_file_parse: Starting for "map00032.lof"
Sync: level_lof_file_parse: Starting for "map00033.lof"
Sync: level_lof_file_parse: Starting for "map00034.lof"
Sync: level_lof_file_parse: Starting for "map00035.lof"
Sync: level_lof_file_parse: Starting for "map00036.lof"
Sync: level_lof_file_parse: Starting for "map00037.lof"
Sync: level_lof_file_parse: Starting for "map00038.lof"
Sync: level_lof_file_parse: Starting for "map00039.lof"
Sync: level_lof_file_parse: Starting for "map00040.lof"
Sync: level_lof_file_parse: Starting for "map00122.lof"
Sync: level_lof_file_parse: Starting for "map00123.lof"
Sync: level_lof_file_parse: Starting for "map00124.lof"
Sync: level_lof_file_parse: Starting for "map00126.lof"
Sync: level_lof_file_parse: Starting for "map00127.lof"
Sync: level_lof_file_parse: Starting for "map00130.lof"
Sync: level_lof_file_parse: Starting for "map00131.lof"
Sync: level_lof_file_parse: Starting for "map00132.lof"
Sync: level_lof_file_parse: Starting for "map00133.lof"
Sync: level_lof_file_parse: Starting for "map00135.lof"
Sync: level_lof_file_parse: Starting for "map00145.lof"
Sync: level_lof_file_parse: Starting for "map00146.lof"
Sync: level_lof_file_parse: Starting for "map00147.lof"
Sync: level_lof_file_parse: Starting for "map00149.lof"
Sync: level_lof_file_parse: Starting for "map00150.lof"
Sync: level_lof_file_parse: Starting for "map00255.lof"
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontnetmap_update: Normal end
Sync: frontnetmap_draw: Starting
Sync: frontend_input: Starting
Sync: frontnetmap_update: Starting
Sync: update_zoom: Starting
Sync: frontend_set_state: State 24 will be switched to 7
Sync: clear_computer: Starting
Sync: clear_dungeons: Starting
Sync: Frontend state change from 24 into 7
Sync: frontnetmap_update: Zoom end
Sync: frontend_set_state: State 7 will be switched to 0
Sync: Frontend state change from 7 into 0
Sync: setup_screen_mode: Setting up mode 10
Sync: setup_screen_mode: Entering hi-res mode 10, resolution 640x400.
Sync: setup_screen: Pitch stays at 640
Sync: LbScreenSetup: Mode setup succeeded
Sync: LbScreenSetup: Done filling display properties struct
Sync: LbScreenSetup: Finished
Sync: initialise_eye_lenses: Starting
Sync: initialise_eye_lenses: Buffer dimensions (640,400)
Sync: setup_heap_memory: Starting
Sync: setup_heap_memory: Freeing old Graphics heap
Sync: GraphicsHeap Size 8388608
Sync: setup_heap_manager: Starting
Sync: setup_screen_mode: Finished
Sync: reenter_video_mode: Switched video to MODE_640_400_8 (mode 10)
Sync: startup_network_game: Starting up network game.
Sync: init_level: Starting
Sync: free_swipe_graphic: Starting
Sync: clear_game: Starting
Sync: clear_game_for_summary: Starting
Sync: delete_all_structures: Starting
Sync: clear_dungeons: Starting
Sync: clear_computer: Starting
Sync: ceiling_set_info: Starting
Sync: init_animating_texture_maps: Starting
Sync: reset_heap_manager: Starting
Sync: setup_heap_manager: Starting
Sync: preload_script: Starting
Sync: load_single_map_file_to_buffer: Map file "map00029.txt" loaded.
Sync: load_single_map_file_to_buffer: Map file "map00029.dat" loaded.
Sync: load_map_flag_file: Starting
Sync: load_single_map_file_to_buffer: Map file "map00029.flg" loaded.
Sync: load_single_map_file_to_buffer: Map file "map00029.clm" loaded.
Sync: load_slab_datclm_files: Starting
Sync: load_slabdat_file: Starting
Sync: load_slab_tng_file: Starting
Sync: load_single_map_file_to_buffer: Map file "map00029.lgt" loaded.
Sync: load_single_map_file_to_buffer: Map file "map00029.own" loaded.
Sync: load_single_map_file_to_buffer: Map file "map00029.wib" loaded.
Sync: load_single_map_file_to_buffer: Map file "map00029.inf" loaded.
Sync: load_texture_map_file: Starting
Sync: load_action_point_file: Starting
Sync: load_single_map_file_to_buffer: Map file "map00029.apt" loaded.
Sync: load_map_slab_file: Starting
Sync: load_single_map_file_to_buffer: Map file "map00029.slb" loaded.
Sync: initialise_map_collides: Starting
Sync: initialise_map_health: Starting
Sync: initialise_map_rooms: Starting
Sync: load_map_wlb_file: Starting
Sync: load_single_map_file_to_buffer: Map file "map00029.wlb" loaded.
Sync: load_thing_file: Starting
Sync: load_single_map_file_to_buffer: Map file "map00029.tng" loaded.
Sync: init_players_local_game: Starting
Sync: init_player: Starting
Sync: setup_engine_window: Starting
Sync: set_gui_visible: Starting
Sync: setup_engine_window: Starting
Sync: add_to_menu_stack: Menu 1 put on stack, at position 0.
Sync: Created menu at slot 0, pos (0,0) size (140,400)
Sync: add_to_menu_stack: Menu 2 put on stack, at position 1.
Sync: Created menu at slot 1, pos (0,0) size (140,400)
Sync: setup_computer_player: Starting for player 1
Sync: setup_computer_player: Starting for player 2
Sync: setup_computer_player: Starting for player 3
Sync: post_init_level: Starting
Sync: init_animating_texture_maps: Starting
Sync: check_map_for_gold: Starting
Sync: load_terrain_config: Reading terrain config file "terrain.cfg".
Sync: load_lenses_config: Reading Lenses config file "lenses.cfg".
Sync: load_magic_config: Reading Magic config file "magic.cfg".
Sync: load_creaturetypes_config: Reading Creature config file "creature.cfg".
Sync: load_rules_config: Reading rules config file "rules.cfg".
Sync: load_creaturemodel_config_file: Reading "wizard.cfg".
Sync: load_creaturemodel_config_file: Reading "barbarian.cfg".
Sync: load_creaturemodel_config_file: Reading "archer.cfg".
Sync: load_creaturemodel_config_file: Reading "monk.cfg".
Sync: load_creaturemodel_config_file: Reading "dwarfa.cfg".
Sync: load_creaturemodel_config_file: Reading "knight.cfg".
Sync: load_creaturemodel_config_file: Reading "avatar.cfg".
Sync: load_creaturemodel_config_file: Reading "tunneller.cfg".
Sync: load_creaturemodel_config_file: Reading "witch.cfg".
Sync: load_creaturemodel_config_file: Reading "giant.cfg".
Sync: load_creaturemodel_config_file: Reading "fairy.cfg".
Sync: load_creaturemodel_config_file: Reading "thief.cfg".
Sync: load_creaturemodel_config_file: Reading "samurai.cfg".
Sync: load_creaturemodel_config_file: Reading "horny.cfg".
Sync: load_creaturemodel_config_file: Reading "skeleton.cfg".
Sync: load_creaturemodel_config_file: Reading "troll.cfg".
Sync: load_creaturemodel_config_file: Reading "dragon.cfg".
Sync: load_creaturemodel_config_file: Reading "demonspawn.cfg".
Sync: load_creaturemodel_config_file: Reading "fly.cfg".
Sync: load_creaturemodel_config_file: Reading "dark_mistress.cfg".
Sync: load_creaturemodel_config_file: Reading "sorceror.cfg".
Sync: load_creaturemodel_config_file: Reading "bile_demon.cfg".
Sync: load_creaturemodel_config_file: Reading "imp.cfg".
Sync: load_creaturemodel_config_file: Reading "bug.cfg".
Sync: load_creaturemodel_config_file: Reading "vampire.cfg".
Sync: load_creaturemodel_config_file: Reading "spider.cfg".
Sync: load_creaturemodel_config_file: Reading "hell_hound.cfg".
Sync: load_creaturemodel_config_file: Reading "ghost.cfg".
Sync: load_creaturemodel_config_file: Reading "tentacle.cfg".
Sync: load_creaturemodel_config_file: Reading "orc.cfg".
Sync: load_creaturemodel_config_file: Reading "floating_spirit.cfg".
Sync: load_stats_files: Finished
Sync: check_and_auto_fix_stats: Starting
Sync: check_and_auto_fix_stats: Finished
Sync: load_script: Starting
Sync: load_single_map_file_to_buffer: Map file "map00029.txt" loaded.
Sync: set_power_available: Starting for spell 1, player 0, state 1,1
Sync: set_power_available: Starting for spell 1, player 1, state 1,1
Sync: set_power_available: Starting for spell 1, player 2, state 1,1
Sync: set_power_available: Starting for spell 1, player 3, state 1,1
Sync: set_power_available: Starting for spell 1, player 4, state 1,1
Sync: set_power_available: Starting for spell 2, player 0, state 1,1
Sync: set_power_available: Starting for spell 2, player 1, state 1,1
Sync: set_power_available: Starting for spell 2, player 2, state 1,1
Sync: set_power_available: Starting for spell 2, player 3, state 1,1
Sync: set_power_available: Starting for spell 2, player 4, state 1,1
Sync: set_power_available: Starting for spell 4, player 0, state 1,1
Sync: set_power_available: Starting for spell 4, player 1, state 1,1
Sync: set_power_available: Starting for spell 4, player 2, state 1,1
Sync: set_power_available: Starting for spell 4, player 3, state 1,1
Sync: set_power_available: Starting for spell 4, player 4, state 1,1
Sync: set_power_available: Starting for spell 5, player 0, state 1,0
Sync: set_power_available: Starting for spell 5, player 1, state 1,0
Sync: set_power_available: Starting for spell 5, player 2, state 1,0
Sync: set_power_available: Starting for spell 5, player 3, state 1,0
Sync: set_power_available: Starting for spell 5, player 4, state 1,0
Sync: set_power_available: Starting for spell 6, player 0, state 1,0
Sync: set_power_available: Starting for spell 6, player 1, state 1,0
Sync: set_power_available: Starting for spell 6, player 2, state 1,0
Sync: set_power_available: Starting for spell 6, player 3, state 1,0
Sync: set_power_available: Starting for spell 6, player 4, state 1,0
Sync: set_power_available: Starting for spell 8, player 0, state 1,0
Sync: set_power_available: Starting for spell 8, player 1, state 1,0
Sync: set_power_available: Starting for spell 8, player 2, state 1,0
Sync: set_power_available: Starting for spell 8, player 3, state 1,0
Sync: set_power_available: Starting for spell 8, player 4, state 1,0
Sync: set_power_available: Starting for spell 11, player 0, state 1,0
Sync: set_power_available: Starting for spell 11, player 1, state 1,0
Sync: set_power_available: Starting for spell 11, player 2, state 1,0
Sync: set_power_available: Starting for spell 11, player 3, state 1,0
Sync: set_power_available: Starting for spell 11, player 4, state 1,0
Sync: set_power_available: Starting for spell 10, player 0, state 1,0
Sync: set_power_available: Starting for spell 10, player 1, state 1,0
Sync: set_power_available: Starting for spell 10, player 2, state 1,0
Sync: set_power_available: Starting for spell 10, player 3, state 1,0
Sync: set_power_available: Starting for spell 10, player 4, state 1,0
Sync: set_power_available: Starting for spell 12, player 0, state 1,0
Sync: set_power_available: Starting for spell 12, player 1, state 1,0
Sync: set_power_available: Starting for spell 12, player 2, state 1,0
Sync: set_power_available: Starting for spell 12, player 3, state 1,0
Sync: set_power_available: Starting for spell 12, player 4, state 1,0
Sync: set_power_available: Starting for spell 13, player 0, state 1,0
Sync: set_power_available: Starting for spell 13, player 1, state 1,0
Sync: set_power_available: Starting for spell 13, player 2, state 1,0
Sync: set_power_available: Starting for spell 13, player 3, state 1,0
Sync: set_power_available: Starting for spell 13, player 4, state 1,0
Sync: set_power_available: Starting for spell 9, player 0, state 1,0
Sync: set_power_available: Starting for spell 9, player 1, state 1,0
Sync: set_power_available: Starting for spell 9, player 2, state 1,0
Sync: set_power_available: Starting for spell 9, player 3, state 1,0
Sync: set_power_available: Starting for spell 9, player 4, state 1,0
Sync: set_power_available: Starting for spell 14, player 0, state 1,0
Sync: set_power_available: Starting for spell 14, player 1, state 1,0
Sync: set_power_available: Starting for spell 14, player 2, state 1,0
Sync: set_power_available: Starting for spell 14, player 3, state 1,0
Sync: set_power_available: Starting for spell 14, player 4, state 1,0
Sync: post_init_level: Finished
Sync: create_and_control_creature_as_controller: Starting
Sync: setup_engine_window: Starting
Sync: setup_eye_lens: Starting for lens 0
Sync: keeper_gameplay_loop: Starting
Sync: keeper_gameplay_loop: Entering the gameplay loop for level 29
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_creature_control_packet_control: Starting
Sync: process_players_creature_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 11
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 1
Sync: redraw_creature_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_creature_control_packet_control: Starting
Sync: process_players_creature_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 11
Sync: remove_thing_from_mapwho: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 1
Sync: redraw_creature_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_creature_control_packet_control: Starting
Sync: process_players_creature_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 11
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 1
Sync: redraw_creature_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_creature_control_packet_control: Starting
Sync: process_players_creature_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 11
Sync: remove_thing_from_mapwho: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 1
Sync: redraw_creature_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_creature_control_packet_control: Starting
Sync: process_players_creature_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 11
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 1
Sync: redraw_creature_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_creature_control_packet_control: Starting
Sync: process_players_creature_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 11
Sync: remove_thing_from_mapwho: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 1
Sync: redraw_creature_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_creature_control_packet_control: Starting
Sync: process_players_creature_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 11
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 1
Sync: redraw_creature_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_creature_control_packet_control: Starting
Sync: process_players_creature_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 11
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 1
Sync: redraw_creature_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_creature_control_packet_control: Starting
Sync: process_players_creature_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 11
Sync: remove_thing_from_mapwho: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 1
Sync: redraw_creature_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_creature_control_packet_control: Starting
Sync: process_players_creature_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 11
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 1
Sync: redraw_creature_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_creature_control_packet_control: Starting
Sync: process_players_creature_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 11
Sync: remove_thing_from_mapwho: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 1
Sync: redraw_creature_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_creature_control_packet_control: Starting
Sync: process_players_creature_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 11
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 1
Sync: redraw_creature_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_creature_control_packet_control: Starting
Sync: process_players_creature_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 11
Sync: remove_thing_from_mapwho: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 1
Sync: redraw_creature_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_creature_control_packet_control: Starting
Sync: process_players_creature_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 11
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 1
Sync: redraw_creature_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_creature_control_packet_control: Starting
Sync: process_players_creature_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 11
Sync: remove_thing_from_mapwho: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 2, player state 1, instance 11
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 1
Sync: redraw_creature_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_creature_control_packet_control: Starting
Sync: process_players_creature_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 11
Sync: leave_creature_as_controller: Starting
Sync: setup_engine_window: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 115.
Sync: process_players_global_packet_action: Starting
Sync: go_on_then_activate_the_event_box: Starting for event kind 3
Sync: add_to_menu_stack: Menu 16 put on stack, at position 2.
Sync: Created menu at slot 2, pos (160,314) size (480,86)
Sync: go_on_then_activate_the_event_box: Finished
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 12
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 12
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 12
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 12
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 12
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 12
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 12
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 12
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 12
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 12
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 12
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 12
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 12
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 12
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 12
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 12
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting for creature fade
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 12
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: update_camera_zoom_bounds: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: update_camera_zoom_bounds: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: update_camera_zoom_bounds: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 0
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: add_to_menu_stack: Menu 8 put on stack, at position 3.
Sync: Created menu at slot 3, pos (236,130) size (308,120)
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: add_to_menu_stack: Menu 37 put on stack, at position 4.
Sync: Created menu at slot 4, pos (278,130) size (224,120)
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 109.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 109.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 107.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 119.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: Onscreen message: Frame skip 1
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: Onscreen message: Frame skip 2
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: Onscreen message: Frame skip 4
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: Onscreen message: Frame skip 6
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: Onscreen message: Frame skip 8
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: Onscreen message: Frame skip 10
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 3
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 81.
Sync: process_players_global_packet_action: Starting
Sync: add_to_menu_stack: Menu 16 put on stack, at position 2.
Sync: Created menu at slot 2, pos (160,314) size (480,86)
Sync: setup_engine_window: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 3
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 0
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 0
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 0
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 0
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 0
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 0
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 119.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: imp_stack_update: Updating
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: imp_stack_update: Updating
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 3
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: imp_stack_update: Updating
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: imp_stack_update: Updating
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: imp_stack_update: Updating
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: imp_stack_update: Updating
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 4
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: imp_stack_update: Updating
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: imp_stack_update: Updating
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 81.
Sync: process_players_global_packet_action: Starting
Sync: add_to_menu_stack: Menu 16 put on stack, at position 2.
Sync: Created menu at slot 2, pos (160,314) size (480,86)
Sync: setup_engine_window: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 119.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: imp_stack_update: Updating
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: imp_stack_update: Updating
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: imp_stack_update: Updating
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_map_packet_control: Starting
Sync: process_map_packet_clicks: Starting
Sync: process_map_packet_clicks: Finished
Sync: set_mouse_light: Starting
Sync: process_players_map_packet_control: Finished
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 4, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 3
Sync: redraw_parchment_view: Starting
Sync: draw_2d_map: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 2 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: gui_draw_all_boxes: Starting
Sync: draw_tooltip: Starting
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 4
Sync: get_map_nonaction_inputs: Starting
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 81.
Sync: process_players_global_packet_action: Starting
Sync: add_to_menu_stack: Menu 16 put on stack, at position 2.
Sync: Created menu at slot 2, pos (160,314) size (480,86)
Sync: setup_engine_window: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 3
Sync: play_creature_sound: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 4
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 3 active menus
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: add_to_menu_stack: Menu 8 put on stack, at position 3.
Sync: Created menu at slot 3, pos (236,130) size (308,120)
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 2
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: tag_cursor_blocks_dig: Starting
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: add_to_menu_stack: Menu 10 put on stack, at position 4.
Sync: Created menu at slot 4, pos (258,132) size (264,116)
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_small_map_inputs: Starting
Sync: get_small_map_inputs: Finished
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: keeper_screen_redraw: Starting
Sync: setup_engine_window: Starting
Sync: redraw_display: Starting
Sync: process_pointer_graphic: Starting for view 1, player state 1, instance 0
Sync: set_pointer_graphic: Setting to 1
Sync: redraw_display: Redrawing view 2
Sync: redraw_isometric_view: Starting
Sync: update_explored_flags_for_power_sight: Starting
Sync: engine: Starting
Sync: draw_view: Starting
Sync: display_drawlist: Starting
Sync: draw_view: Finished
Sync: draw_overlay_things: Starting
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 4 active menus
Sync: gui_pretty_background: Starting
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: message_draw: Starting
Sync: gui_draw_all_boxes: Starting
Sync: draw_power_hand: Starting
Sync: draw_tooltip: Starting
Sync: redraw_isometric_view: Finished
Sync: draw_sound_stuff: Starting
Sync: redraw_display: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 0.
Sync: process_players_global_packet_action: Starting
Sync: process_players_dungeon_control_packet_control: Starting
Sync: process_dungeon_control_packet_clicks: Starting for state 1
Sync: set_mouse_light: Starting
Sync: process_players_dungeon_control_packet_action: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: update_things: Starting
Sync: update_things: Finished
Sync: process_rooms: Starting
Sync: process_rooms: Finished
Sync: process_dungeons: Starting
Sync: check_players_won: Starting
Sync: check_players_lost: Starting
Sync: process_dungeon_power_magic: Starting
Sync: process_dungeon_devastation_effects: Starting
Sync: process_entrance_generation: Starting
Sync: process_dungeons: Finished
Sync: update_research: Starting
Sync: update_manufacturing: Starting
Sync: process_level_script: Starting
Sync: process_computer_player2: Starting for player 0
Sync: process_computer_player2: Starting for player 2
Sync: process_players: Starting
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instance: Starting for instance 0
Sync: process_player_instances: Finished
Sync: process_player_states: Starting
Sync: process_players: Doing updates for player 0
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 0
Sync: process_players: Doing updates for player 2
Sync: update_power_sight_explored: Starting
Sync: update_player_objectives: Starting for player 2
Sync: process_action_points: Starting
Sync: update_footsteps_nearest_camera: Starting
Sync: process_armageddon: Starting
Sync: message_update: Starting
Sync: update_all_players_cameras: Starting
Sync: update_player_sounds: Starting
Sync: update_player_sounds: Finished
Sync: update: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: input: Starting
Sync: get_inputs: Starting
Sync: gui_process_inputs: Starting
Sync: gui_process_inputs: Returning false
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: get_inputs: Getting inputs for view 1
Sync: get_packet_control_mouse_clicks: Starting
Sync: input: Finished
Sync: update: Starting
Sync: update_light_render_area: Starting
Sync: process_packets: Starting
Sync: process_players_packet: Processing player 0 packet of type 1.
Sync: process_players_global_packet_action: Starting
Sync: frontend_save_continue_game: Starting
Sync: delete_all_structures: Starting
Sync: clear_dungeons: Starting
Sync: save_continue_game: Continue set to level 11 (loaded is 29)
Sync: free_swipe_graphic: Starting
Sync: process_players_packet: Finished
Sync: process_packets: Finished
Sync: draw_onscreen_direct_messages: Starting
Sync: keeper_gameplay_loop: Gameplay loop finished after 3273 turns
Sync: delete_all_structures: Starting
Sync: game_loop: Play time is 60 seconds
Sync: wait_at_frontend: Falling into frontend menu.
Sync: load_campaign: Parsing campaign file "ancntkpr.cfg".
Sync: load_campaign: Parsing campaign file "grkreign.cfg".
Sync: load_campaign: Parsing campaign file "keeporig.cfg".
Sync: load_campaign: Parsing campaign file "questfth.cfg".
Sync: load_campaigns_list: Found 4 campaign files, properly loaded 4.
Sync: setup_screen_mode_minimal: Setting up mode 13
Sync: reset_heap_manager: Starting
Sync: reset_heap_memory: Starting
Sync: setup_screen: Pitch stays at 640
Sync: LbScreenSetup: Mode setup succeeded
Sync: LbScreenSetup: Done filling display properties struct
Sync: LbScreenSetup: Finished
Sync: get_startup_menu_state: Player-based state selected
Sync: frontend_set_state: State 0 will be switched to 30
Sync: Frontend state change from 0 into 30
Sync: add_to_menu_stack: Menu 40 put on stack, at position 0.
Sync: Created menu at slot 0, pos (0,0) size (640,480)
Sync: level_lof_file_parse: Starting for "ddiskmp.lof"
Warning: level_lof_file_parse: Incorrect .LOF file name "ddiskmp.lof", skipped.
Sync: level_lof_file_parse: Starting for "dklevels.lof"
Warning: level_lof_file_parse: Incorrect .LOF file name "dklevels.lof", skipped.
Sync: level_lof_file_parse: Starting for "map00021.lof"
Sync: level_lof_file_parse: Starting for "map00022.lof"
Sync: level_lof_file_parse: Starting for "map00023.lof"
Sync: level_lof_file_parse: Starting for "map00024.lof"
Sync: level_lof_file_parse: Starting for "map00025.lof"
Sync: level_lof_file_parse: Starting for "map00026.lof"
Sync: level_lof_file_parse: Starting for "map00027.lof"
Sync: level_lof_file_parse: Starting for "map00028.lof"
Sync: level_lof_file_parse: Starting for "map00029.lof"
Sync: level_lof_file_parse: Starting for "map00030.lof"
Sync: level_lof_file_parse: Starting for "map00031.lof"
Sync: level_lof_file_parse: Starting for "map00032.lof"
Sync: level_lof_file_parse: Starting for "map00033.lof"
Sync: level_lof_file_parse: Starting for "map00034.lof"
Sync: level_lof_file_parse: Starting for "map00035.lof"
Sync: level_lof_file_parse: Starting for "map00036.lof"
Sync: level_lof_file_parse: Starting for "map00037.lof"
Sync: level_lof_file_parse: Starting for "map00038.lof"
Sync: level_lof_file_parse: Starting for "map00039.lof"
Sync: level_lof_file_parse: Starting for "map00040.lof"
Sync: level_lof_file_parse: Starting for "map00122.lof"
Sync: level_lof_file_parse: Starting for "map00123.lof"
Sync: level_lof_file_parse: Starting for "map00124.lof"
Sync: level_lof_file_parse: Starting for "map00126.lof"
Sync: level_lof_file_parse: Starting for "map00127.lof"
Sync: level_lof_file_parse: Starting for "map00130.lof"
Sync: level_lof_file_parse: Starting for "map00131.lof"
Sync: level_lof_file_parse: Starting for "map00132.lof"
Sync: level_lof_file_parse: Starting for "map00133.lof"
Sync: level_lof_file_parse: Starting for "map00135.lof"
Sync: level_lof_file_parse: Starting for "map00145.lof"
Sync: level_lof_file_parse: Starting for "map00146.lof"
Sync: level_lof_file_parse: Starting for "map00147.lof"
Sync: level_lof_file_parse: Starting for "map00149.lof"
Sync: level_lof_file_parse: Starting for "map00150.lof"
Sync: level_lof_file_parse: Starting for "map00255.lof"
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Return to Main Menu"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: frontend_set_state: State 30 will be switched to 1
Sync: Frontend state change from 30 into 1
Sync: continue_game_available: Starting
Sync: continue_game_available: Continue to level 11 is available
Sync: add_to_menu_stack: Menu 18 put on stack, at position 0.
Sync: Created menu at slot 0, pos (0,0) size (640,480)
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: draw_gui: Starting
Sync: update_fade_active_menus: Starting
Sync: draw_active_menus_buttons: Starting with 1 active menus
Sync: frontend_copy_mnu_background: Starting
Sync: frontend_draw_button: Drawing type 1, text "Main Menu"
Sync: frontend_draw_button: Drawing type 1, text "Start New Game"
Sync: frontend_draw_button: Drawing type 1, text "Continue Game"
Sync: frontend_draw_button: Drawing type 1, text "Free Play levels"
Sync: frontend_draw_button: Drawing type 1, text "Load Game"
Sync: frontend_draw_button: Drawing type 1, text "Multiplayer"
Sync: frontend_draw_button: Drawing type 1, text "Options"
Sync: frontend_draw_button: Drawing type 1, text "High Score Table"
Sync: frontend_draw_button: Drawing type 1, text "Quit"
Sync: draw_active_menus_buttons: Finished
Sync: draw_gui: Finished
Sync: frontend_input: Starting
Sync: get_gui_inputs: Starting
Sync: gui_button_release_inputs: Starting
Sync: frontend_set_state: State 1 will be switched to 9
Sync: Frontend state change from 1 into 9
Sync: input_gameplay_tooltips: Starting
Sync: get_gui_inputs: Finished
Sync: wait_at_frontend: Frontend Update exit condition invoked
Sync: frontend_set_state: State 9 will be switched to 0
Sync: Frontend state change from 9 into 0
Sync: reset_game: Starting
Sync: remove_sdk_window: closing down Sdk Window.
Sync: LbBullfrogMain: finished properly
What is interesting is that normal AI, such as the one for a common Skirimish game, works perfectly fine.
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.